#!/usr/bin/env python3
"""
脚本名称：06_exe.py
面试描述： Python中remove、del和 pop 有什么区别?
考察点:
生活比喻：
作者：Gavin
创建日期：2025-05-26
版本：1.0
依赖库：无
使用方法： python 06_exe.py
"""

# 示例列表
my_list = [1, 2, 3, 4, 2, 5]

# remove
my_list.remove(2)  # 从列表中删除第一个匹配到的 "2"
print(my_list)  # Output: [1, 3, 4, 2, 5]

# del
del my_list[2]  # 删除索引为 2 的元素
print(my_list)  # Output: [1, 3, 2, 5]

# pop
element = my_list.pop(1)  # 删除并返回索引为 1 的元素
print(my_list)  # Output: [1, 2, 5]
print(element)  # Output: 3
